package com.py.framework.service;

import java.util.List;
import java.util.Map;

import com.py.framework.entity.LogEntity;

/**
 * 系统日志Service
 * @author Leegern
 * @date   2018年4月22日
 */
public interface SysLogService {

	/**
	 * 分页查询系统日志
	 * @param params
	 * @return
	 */
	List<LogEntity> queryLogForPage(Map<String, Object> params);
	
	/**
	 * 系统日志放入缓冲队列
	 * @param entity 日志实体
	 * @return
	 */
	void sendToQueue(LogEntity entity);
	
	/**
	 * 根据日志Id查询日志信息
	 * @param id 日志Id
	 * @return
	 */
	LogEntity findOneLog(long id);
	
	public List<Map> getLoginTimesByDept();


	List<LogEntity> queryLog(String realName, int logType);
		

}